/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package Entidades;

import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author Vivi
 */
public class Ubicacion implements ILugarObservado{
    private static List<IEntidades> observadores = 
            new ArrayList<IEntidades>();
    
 
    @Override
    public void agregar(IEntidades observador) {
        observadores.add(observador);
    }

    @Override
    public void quitar(IEntidades observador) {
        observadores.remove(observador);
    }

    @Override
    public void notificar() {
         for (int i = 0; i < observadores.size(); i++)
            observadores.get(i).update();
    }
    
}
